Nios II

Структурна схема процесора. Синім позначено обов'язкові модулі

Nios II — архітектура 32-розрядного програмного мікропроцесора RISC від компанії Altera. Архітектура спеціально спроектована і оптимізована для FPGA Altera, і є розвитком попередньої 16-бітної архітектури Nios. Починаючи з FPGA Altera Quartus підтримується модуль керування пам'яттю (англ. Memory Management Unit — MMU), що забезпечує запуск операційної системи, наприклад Linux.[1] Без MMU на процесорі можна запустити спрощені операційні системи, такі як FreeRTOS або µClinux.

До ключових особливостей процесора відносять можливість вбудовувати додаткову логіку за допомогою користувацьких команд.

  1. Функції MMU — керування доступом до пам'яті, трансляція віртуальних адрес у фізичні, керування кешем[джерело?], захист сторінок пам'яті.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search